kept imprisoned - German English Dictionary